-
nounequipment that makes life possible in otherwise deadly environmental conditions
Similar:
type of: -
nounmedical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
Similar:
type of:
Explanation of life support
We don`t have explanations for this word yet.